草庐IT

GIMP 3.0

全部标签

python - Gimp:如何获取路径工具点的坐标?

我是gimppython-fu编程的新手我花了4天的时间来找出最合适的函数来获取绘制路径的坐标并在gtk消息框上显示输出,如下图所示。请考虑我在windows机器上开发我试过这样的代码:importgtk,gimpuifromgimpfuimport*defdebugMessage(Message):dialog=gtk.MessageDialog(None,0,gtk.MESSAGE_INFO,gtk.BUTTONS_OK,Message)dialog.run()dialog.hide()defpython_fu_mahdicoordinates(image,layer):vecto

windows - 从控制台运行 gimp

我是Windows用户,想从控制台运行gimp,如图所示HERE.在Windows上,这意味着将程序放在您的路径上。我用过:C:\ProgramFiles\GIMP2\bin还有....C:\ProgramFiles\GIMP2\bin\gimp-2.8.exeC:\ProgramFiles\GIMP2\bin\gimp-2.8.exe但是当我输入时:gimp--version我收到以下错误:C:\Users\trinker>gimp--version'gimp'isnotrecognizedasaninternalorexternalcommand,operableprogramor

python - openCV vs GIMP,边缘检测在openCV中失败

我在openCV中使用以下参数进行Sobel边缘检测:cv.Sobel(mat,edgemat,1,1)#mat->sourceimage#edgemat->tagetoutputimage#1->xorder(int)–Orderofthederivativex#1->yorder(int)–Orderofthederivativey#apertureSize(int)–SizeoftheextendedSobelkernel->itsbydefaultsetto3我还使用GIMP对图像进行了Sobel边缘检测。源图像是:openCV的输出是GIMP的输出是为什么openCV和GIM

python - Gimp:python 脚本未显示在菜单中

我关注了this教程,这是我到目前为止所提出的:#!/usr/bin/python#-*-coding:utf-8-*-#http://www.ibm.com/developerworks/library/os-autogimp/fromgimpfuimport*defplugin_main(timg,tdrawable,maxh=540,maxw=800):currentWidth=tdrawable.widthcurrentHeight=tdrawable.heightnewWidth=currentWidthnewHeight=currentHeightif(maxw/Image

python - 如何在 Python 脚本中使用 GIMP?

GIMP使您能够在Python中创建插件,我想做的是调用GIMP函数,就像我在这个插件之一中所做的那样,但这会返回以下错误,因为GIMP找不到任何正在运行的GIMPCore使用。LibGimpBase-ERROR**:gimp_wire_write_msg:thewireprotocolhasnotbeeninitializedaborting...我想知道这是否可能?如果是,怎么做?谢谢 最佳答案 GIMP的Python扩展需要在GIMP实例中运行。如果你想从Python使用GIMPśAPI,你必须运行一个没有图形用户界面的GIM

python - 如何使用PyCharm进行GIMP插件开发?

我需要为GIMP开发一个插件,并希望继续使用PyCharm进行Python编辑等。仅供引用,我在Windows上。在指示PyCharm使用GIMP附带的Python解释器之后:我还添加了一个路径到gimpfu.py以消除fromgimpfuimport*的错误:这修复了导入错误,即使设置为Excluded。我尝试将此目录设置为Sources、Resources和Excluded,但仍然出现诸如RGBA-IMAGE之类的常量错误、TRANSPARENT_FILL、NORMAL_MODE等关于如何将PyCharm扭曲成适合GIMP插件开发的任何想法?并没有真正从PyCharm运行任何代码,

python - 编写 GIMP python 脚本

我想做的是从python程序(可能使用subprocess.Popen)打开gimp,同时,gimp将从一个python脚本开始,该脚本将打开一个图像并添加一个图层...那么,我怎样才能做到这一点(我希望GIMP有更好的文档...)?更新:我这样做了:subprocess.Popen(["gimp","--batch-interpreter","python-fu-eval","-b","\'importsys;sys.path.append(\"/home/antoni4040\");importgimpp;fromgimpfuimport*;gimpp.main()\'"]),但是

python - 在 windows 上的 python 中编写 gimp 插件 - 我如何调试?输出在哪里?

大量编辑了一些新信息(和赏金)我正在尝试在python中为gimp创建一个插件。(在window上)本页http://gimpbook.com/scripting/notes.html建议从shell运行它,或者查看~/.xsession-errors都不工作。我可以从cmdshell运行它,就像gimp-2.8.exe-c--verbose##(assuggestedbyhttp://gimpchat.com/viewtopic.php?f=9&t=751)这会导致“pdb.gimp_message(...)”的输出转到终端。但是!!!这仅在一切按预期运行时才有效,崩溃时我没有输出。

gimp脚本.scm一些心得记录

gimp的脚本scm一些心得记录GIMP2.10图像处理脚本推荐GIMP使用脚本使得图像处理的功能更加强大,对于一些常见操作可以通过脚本快速实现。GIMP也出来2.10版本了,比前面的2.8相比在界面和功能上都更加强大,本文推荐的插件是基于GIMP2.10的,不适用2.8,2.6版本。gimp支持python-fu和scirpt-fu两种脚本方法,python-fu顾名思义就是用python来写;script-fu,这是一个lisp的方言schme。这两天用的就是scheme,所以就讲它了。(1)脚本的下载在下列网站下载插件脚本:https://www.gimphelp.org/script2

gimp脚本.scm一些心得记录

gimp的脚本scm一些心得记录GIMP2.10图像处理脚本推荐GIMP使用脚本使得图像处理的功能更加强大,对于一些常见操作可以通过脚本快速实现。GIMP也出来2.10版本了,比前面的2.8相比在界面和功能上都更加强大,本文推荐的插件是基于GIMP2.10的,不适用2.8,2.6版本。gimp支持python-fu和scirpt-fu两种脚本方法,python-fu顾名思义就是用python来写;script-fu,这是一个lisp的方言schme。这两天用的就是scheme,所以就讲它了。(1)脚本的下载在下列网站下载插件脚本:https://www.gimphelp.org/script2